Skip to content

Dev#2

Open
olsenben wants to merge 38 commits intomainfrom
dev
Open

Dev#2
olsenben wants to merge 38 commits intomainfrom
dev

Conversation

@olsenben
Copy link
Collaborator

Commit Summary: processordb-website Dev Branch

Commits since December 8, 2025


February 10, 2026 - 9dfa411

updated ecosystem.config.cjs to properly load galaxy view env variable

  • Fixed environment variable loading for galaxy view in PM2 ecosystem configuration

February 9, 2026 - dd394c6

fixed navbar closing tag

  • Fixed HTML closing tag issue in Navbar component

February 9, 2026 - b748499

production deployment updates

  • Updated Navbar component
  • Modified ecosystem.config.cjs for production
  • Updated deployment script (scripts/deploy.sh)

February 9, 2026 - d96916d

further navbar hydration fixes

  • Additional fixes for Navbar hydration issues

February 9, 2026 - 888da3c

fixed hydrattion error for navbar on non-existant pages

  • Fixed hydration error for Navbar component on non-existent pages

February 5, 2026 - adefd01

optimized gpu highchart

  • Optimized GPU Highcharts implementation
  • Updated graph components (CPUsGraph, FPGAsGraph, GPUsGraph, InteractiveGraph)
  • Updated Navbar, PrivateTable, UsersPhoto, UsersTable components
  • Updated chart field maps and version history service
  • Updated SoC list page and admin pages (changelog, profile, suggestions)

February 4, 2026 - 6d82204

various bug fixes

  • Updated README.md
  • Modified deployment script
  • Added package maintenance script (scripts/maintain-packages.sh)
  • Fixed bugs in CPU API route (server/api/cpus.js)

January 29, 2026 - c6da0d3

Added cleanup to deploy script

  • Added cleanup functionality to deployment script
  • Updated ecosystem.config.cjs

January 28, 2026 - dc4b3b3

BUG-017 fix: Created the Nuxt server API route for manufacturers

  • Created new API route for manufacturers (server/api/manufacturers.js)
  • Route proxies requests from /api/manufacturers to Express backend (similar to CPUs route)
  • Updated Footer, RegisterForm, login, and register pages
  • Updated CPU API route and registration API route

January 23, 2026 - 2d85ae9

BUG-001 auth fix

  • Fixed authentication bug
  • Updated Navbar component
  • Updated package-lock.json
  • Updated register page
  • Added new logo file (logo-trans-cropped.png)
  • Fixed registration API route

January 21, 2026 - aaa085f

updated logo in footer and removed team members

  • Updated logo in Footer component
  • Removed team members from assets/people.js
  • Added new form components (FormFieldLabel.vue, FormTooltip.vue)
  • Updated all form components (CpuForm, FpgaForm, GpuForm, RegisterForm, SocForm, UpdatePassword)
  • Updated graph components
  • Added new utility libraries:
    • lib/chartFieldMaps.js
    • lib/formErrorHandler.js
    • lib/formMessages.js
    • lib/formSuccessHandler.js
    • lib/versionHistoryService.js
  • Updated SoC detail and form pages
  • Added new admin pages (bug-reports.vue, changelog.vue)
  • Updated index, login, register, steering-committee, and team pages
  • Added new logo file (MIT Futuretech - new transparent (3).png)

January 16, 2026 - ac6b286

Merge remote-tracking branch 'origin/dev' into dev

  • Merge commit

January 16, 2026 - 2262532

added suggestor role and review queue

  • Added suggestor role functionality
  • Created review queue system
  • Updated all form components (CpuForm, FpgaForm, GpuForm, SocForm)
  • Updated Navbar, PrivateTable, UsersTable components
  • Added suggestion utilities (lib/suggestionUtils.js)
  • Updated password protection middleware
  • Updated package.json and package-lock.json
  • Updated processor detail pages (CPU, FPGA, GPU, SoC)
  • Added admin suggestions page (pages/admin/suggestions.vue)
  • Added user suggestions page (pages/suggestions/my.vue)
  • Added registration page and API route
  • Updated login page
  • Added runtime config debug plugin

January 13, 2026 - c9a3620

debugged frontend url issue

  • Fixed frontend URL issue in SoC form component

January 12, 2026 - 868cd45

fixed public url config

  • Fixed public URL configuration in ecosystem.config.cjs

January 12, 2026 - 9cd8ecc

issue with nuxt public url not loading at runtime

  • Fixed Nuxt public URL not loading at runtime
  • Updated deployment script

January 12, 2026 - dc03760

updates to processors table

  • Updated processor table functionality
  • Updated form components (CpuForm, GpuForm, SocForm)
  • Updated PrivateTable component
  • Added new API routes for processor cores:
    • server/api/cpus/[id]/cores.js
    • server/api/cpus/[id]/cores/[coreId].js
    • server/api/gpus/[id]/cores.js
    • server/api/gpus/[id]/cores/[coreId].js

January 8, 2026 - c6296aa

testing deployment

  • Testing deployment changes
  • Updated README.md
  • Updated processor API routes (clusters, embedding, trends)

January 7, 2026 - 5d0d7d7

added galaxy view, bug fixes for processors/benchmarks/economics/cores tables on SOC/GPU/CPU id pages, bug fixes for processor table add/delete, added FPGA to component search for processor table

  • Added new Galaxy visualization feature:
    • Created Galaxy components (ClusterList, DisplayModeFilter, ManufacturerFilter, ProcessorGalaxy3D.client.vue, ProcessorTypeFilter, SelectionPanel, TrendChart, YearFilter)
    • Added galaxy utilities (lib/galaxyUtils.js)
    • Created galaxy page (pages/galaxy.vue)
    • Added processor API routes (clusters, embedding, trends)
  • Fixed bugs in processors/benchmarks/economics/cores tables on detail pages
  • Fixed processor table add/delete functionality
  • Added FPGA to component search for processor table
  • Updated form components (CpuForm, GpuForm, SocForm)
  • Updated Navbar component
  • Updated processor detail pages (CPU, GPU, SoC)
  • Updated Nuxt config and package files
  • Updated deployment webhook

December 22, 2025 - b694e4b

fixed output directory

  • Fixed output directory configuration
  • Added SoC form component
  • Updated InteractiveGraph component
  • Updated PrivateTable component
  • Updated FPGA, GPU, and SoC list pages
  • Updated SoC detail and form pages
  • Updated client assets copy script
  • Updated deployment script
  • Updated API routes (cpus.js, gpus.js, socs.js)
  • Added SoC detail API route (server/api/socs/[id].js)
  • Updated static assets plugin

December 16, 2025 - 23a4070

added chart api routes

  • Added chart API routes for all processor types:
    • server/api/cpus/chart-data.js
    • server/api/fpgas/chart-data.js
    • server/api/gpus/chart-data.js
    • server/api/socs/chart-data.js
  • Updated form components (CpuForm, GpuForm)
  • Updated graph components (CPUsGraph, FPGAsGraph, GPUsGraph)
  • Added InteractiveGraph component
  • Updated Navbar and PrivateTable components
  • Added chart utilities (lib/chartUtils.js)
  • Updated processor list and detail pages (CPU, FPGA, GPU, SoC)
  • Updated Nuxt config
  • Updated Vue icons plugin

December 10, 2025 - 001038a

restoring link

  • Restored link on index page

December 10, 2025 - 6066a53

updated link page on index

  • Updated link page on index.vue

December 9, 2025 - 29fff93

removed team and steering commitee from index.vue

  • Removed team and steering committee sections from index page

…s tables on SOC/GPU/CPU id pages, bug fixes for processor table add/delete, added FPGA to component search for processor table
… route proxies requests from /api/manufacturers to the Express backend, similar to the CPUs route.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant